$(document).ready(function(){
     
    $("#facturaEditar").button({
        icons: {
            primary: 'ui-icon-pencil'
        }
    });

    $("#facturaAnular").button({
        icons: {
            primary: 'ui-icon-close'
        }
    });


    $("#facturaRips").button({
        icons: {
            primary: 'ui-icon-clipboard'
        }
    }).click(function(){
    mostrarFacturaRips($("#idFacturaGestion").val())
})

$("#facturaImprimir").button({
    icons: {
        primary: 'ui-icon-print'
    }
});

//$("#facturaRips").click(mostrarFacturaRips)

})


function mostrarOpcionesFactura(id,factura){

    $("#idFacturaGestion").val(id);

    $("#dialogo-opc-factura").dialog({
        height: 300,
        width: 700,
        modal: true,
        title:"Gestion de Factura: "+factura,
        buttons:{
            "Cancelar":function(){
                $(this).dialog("close")
            }
        }
    });
    
    traerDatosServicio(id)
}




function mostrarFacturaRips(idfactura){
    $("#dialogoRips").dialog({
        height: 600,
        width: 800,
        modal: true,
        title:"INGRESO DE RIPS",
        buttons:{
            "Salir":function(){
                $(this).dialog("close")
            }
        }
    });
    $("#dialogoRips").load('../produccion/rips.xhtml',function(){
        $("#idfactura_rips").val(idfactura);
        mostrarActividadesRips(idfactura)                                                    
    });
   
//llenar forms de rips
   
}


function traerDatosServicio(idfactura){
    jQuery.ajax({
        type: 'POST',
        url: '/salus/GestionFacturaServlet',
        data: "tipo=0"+"&idfactura="+idfactura,
        dataType: 'json',
        async:false,
        success: function(msg){

            $("#idservicio").val(msg.id+"=>"+msg.copago+"=>"+msg.estancia+"=>"+msg.codigo)

        }
    });
}


function cargarRipConsultas(iddetalleadmisionac){
    //var iddetalle = $("#iddetallecn").val()
    $("#band_rips").val(2);
    jQuery.ajax({
        type: 'POST',
        url: '/salus/GestionFacturaServlet',
        data: "tipo=1"+"&iddetalleadmisionac="+iddetalleadmisionac,
        dataType: 'json',
        async:false,
        success: function(msg){
            $("#ordenripcn").val(msg.numOrden);
            $("#finalidadcn").val(msg.finalidad);
            $("#causaexcn").val(msg.causaExterna);
            $("#id_dxpalcn").val(msg.dxPal);
            $("#dxpalcn").val(msg.desdxpal);
            $("#tipodxcn").val(msg.tipoDx);
            $("#id_dxcn1").val(msg.dxRel1);
            $("#dxcn1").val(msg.desdxRel1);
            $("#id_dxcn2").val(msg.dxRel2);
            $("#dxcn2").val(msg.desdxrel2);
            $("#id_dxcn3").val(msg.dxRel3);
            $("#dxcn3").val(msg.desdxRel3);
        }
    });
}

function cargarRipProcedimientos(iddetalle){

    //var iddetalle = $("#iddetallecn").val()

    $("#band_ripsap").val(2);

    jQuery.ajax({
        type: 'POST',
        url: '/salus/GestionFacturaServlet',
        data: "tipo=2"+"&iddetalle="+iddetalle,
        dataType: 'json',
        async:false,
        success: function(msg){
            $("#ordenripap").val(msg.numOrden);
            $("#finalidadap").val(msg.finalidad);
            $("#ambitoap").val(msg.ambito);
            $("#id_dxpalap").val(msg.dxPal);
            $("#dxpalap").val(msg.desdxPal);
            $("#id_dxap1").val(msg.dxRel1);
            $("#dxap1").val(msg.desdxRel1);
            $("#id_dxapcom").val(msg.dxComplic);
            $("#dxapcom").val(msg.desdxComplic);
            $("#formaqxap").val(msg.formaActoQx);
            $("#personalatiendeap").val(msg.peratiende);
        }
    });
}